package org.summer.lawyer.domain;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;

import java.util.Date;

/**
 * 
 * 
 * 
 */
/**
 * 账号申请
 */
@Data
@TableName(value = "account_application")
public class AccountApplication {
    /**
     * 主键ID
     */
    @TableId(value = "id", type = IdType.ASSIGN_ID)
    private Long id;

    /**
     * 姓名
     */
    @TableField(value = "contact_name")
    private String contactName;

    /**
     * 联系方式
     */
    @TableField(value = "contact_phone")
    private String contactPhone;

    /**
     * 状态(0待处理，1已通过，2已拒绝）
     */
    @TableField(value = "`status`")
    private String status;

    /**
     * 删除标志（0代表存在 1代表删除）
     */
    @TableField(value = "del_flag")
    @TableLogic
    private String delFlag;

    /**
     * 创建时间
     */
    @TableField(value = "create_time", fill = FieldFill.INSERT)
    private Date createTime;

    /**
     * 拒绝原因
     */
    @TableField(value = "rejection")
    private String rejection;

    /**
     * 审核时间
     */
    @TableField(value = "review_time")
    private Date reviewTime;
}